movable articulation - Spanish English Dictionary